package com.cuoyi.coupon.mall.service;

import com.cuoyi.coupon.mall.common.ApiResult;
import com.cuoyi.coupon.mall.model.req.TransCodeAddReq;
import com.cuoyi.coupon.mall.model.req.TransCodePageReq;
import com.cuoyi.coupon.mall.model.res.TransCodeAppResp;
import com.cuoyi.coupon.mall.model.res.TransCodePageResp;
import com.cuoyi.coupon.mall.mybatis.entity.TransCode;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 转码数据（含二维码转码和券码转码） 服务类
 * </p>
 *
 * @author Mybatis Plus Generator
 * @since 2022-03-04 11:15:48
 */
public interface TransCodeService extends IService<TransCode> {

    void save(TransCodeAddReq transCodeAddReq);

    TransCodePageResp getPageTransCode(TransCodePageReq transCodeAddReq);

    TransCodeAppResp getAppData(String transCode);
}
